for the rest of his life - Alemán Inglés Diccionario